Journal of Propulsion Technology ›› 2019, Vol. 40 ›› Issue (11): 2579-2586.DOI: 10.13675/j.cnki. tjjs. 180578

• Test,Experiment and Control • Previous Articles     Next Articles

Multivariable Constrained Model Predictive Control ofAero-Engine Based on Augmented Predictive Model

  

  1. Jiangsu Province Key Laboratory of Aerospace Power System,College of Energy and Power Engineering, Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China
  • Published:2021-08-15

增广预测模型的航空发动机多变量约束预测控制

杨思幸1,鲁峰1,黄金泉1   

  1. 南京航空航天大学 能源与动力学院 江苏省航空动力系统重点实验室
  • 作者简介:杨思幸,硕士生,研究领域为航空发动机控制。E-mail:ysxilmf717@163.com

Abstract: To solve the performance degradation of model predictive control caused by model mismatch,a design method of multivariable constrained predictive controller was proposed based on the augmented predictive model for aero-engines. Based on ·the existed state space model, the command tracking errors and variations of system states were augmented as state vector to eliminate the tracking errors. Then, aiming at taking the energy required by control variables and the predictive tracking errors to minimum, the receding horizon optimization of the control variables can be realized online using sequential quadratic programming method. Finally, the controller was applied to the nonlinear component-level-model of a certain turbofan engine where various engine states in full envelope were examined and analyzed. Simulation results show that the settling time of the control system is less than 2 seconds and the steady state error is zero. The quality of engine control is improved effectively and the constraint management of output is achieved.

Key words: Aero engine;Multivariable control;Predictive control;Steady state error

摘要: 针对模型不匹配导致的模型预测控制性能下降的问题,提出了一种基于增广预测模型的航空发动机多变量约束预测控制器设计方法。在现有发动机状态空间模型基础上,将指令跟踪误差与系统状态的变化量增广为状态向量,设计增广预测模型以消除稳态跟踪误差,以控制量所需能量与模型预测输出误差最小为目标,利用带约束的序列二次规划(SQP)算法在线滚动优化控制变量。通过某型涡扇发动机非线性部件级模型的包线内不同状态下仿真分析,结果表明,控制系统无稳态误差,调节时间<2s,有效提高了发动机控制品质,实现了对输出量的限制管理。

关键词: 航空发动机;多变量控制;预测控制;稳态误差